void main() {
  // 1.final 和 const 声明变量
  final num1 = 990;
  final num2 = 880;

  // 2. final和const 相同点：都不能改值
  // num1 = 99;
  // num2 = 88;

  // 3.final 和 const 不同点
  // final 是运行时常量，值在运行的时候才赋值
  // const 是编译器常量，值在编译时赋值
  // 举个例子：
  var a = 10, b = 20;
  final sum1 = a + b;
  // 下面这行会报错
  // const sum2 = a + b;

  print({num1, num2});
  print(sum1);
}
